com.sun.n1.sps.model.difference
Class Level

java.lang.Object
  extended by com.sun.n1.util.enum.EnumImpl
      extended by com.sun.n1.util.enumx.EnumXImpl
          extended by com.sun.n1.sps.model.difference.Level
All Implemented Interfaces:
Enum, EnumX

public class Level
extends EnumXImpl

A strongly-typed enumeration for the level property of a DifferenceSettings, which may be one of HOST, DIR, FILE, UNDEFINED.


Nested Class Summary
static class Level.Factory
          Factory for level enumerations.
 
Field Summary
static Level DIR
          An object indicating a mid-level (file meta-data).
static Level.Factory FACTORY
          The factory which may be used to look up Level by string or int value.
static Level FILE
          An object indicating a low-level (file contents).
static Level HOST
          An object indicating a high-level (components installed, when applicable).
static Level UNDEFINED
          An object indicating an UNDEFINED Level.
 
Method Summary
 
Methods inherited from class com.sun.n1.util.enum.EnumImpl
equals, hashCode, toInt, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.n1.util.enum.Enum
toInt
 

Field Detail

FACTORY

public static final Level.Factory FACTORY
The factory which may be used to look up Level by string or int value.


HOST

public static final Level HOST
An object indicating a high-level (components installed, when applicable).


DIR

public static final Level DIR
An object indicating a mid-level (file meta-data).


FILE

public static final Level FILE
An object indicating a low-level (file contents).


UNDEFINED

public static final Level UNDEFINED
An object indicating an UNDEFINED Level. This object indicates that level property isn't set.